<?php
    define('_IN_CMS', 1);
    include('inc/php/core/core.php');
    include('inc/php/html/head.php');
    include('inc/php/html/nav.php');

    if ((isset($_GET['section'])) && (!isset($_GET['category'])) && (!isset($_GET['topic'])) && (!isset($_GET['new']))) {
     // Показать категории из секции
        if ($_GET['section'] == 'new') {
            // Показать последние темы
            $forum->showNewTopics(10);
        } else {
            if (isset($_POST['add_category'])) {
                // Добавить новую категорию
                $forum->addCategory($user);
            } else {
                // Показать категории в секции
                $forum->showCategories($user);
            }
        }
    } elseif ((isset($_GET['section'])) && ( isset($_GET['category'])) && (!isset($_GET['topic'])) && (!isset($_GET['new']))) {
     // Показать топики из категории
        $forum->showTopics(10);
    } elseif ((isset($_GET['section'])) && ( isset($_GET['category'])) && ( isset($_GET['topic'])) && (!isset($_GET['new']))) {
        if (isset($_POST['addMessage'])) {
            // Добавить сообщение в топик
            $forum->addMessageToTopic($user);
        } else {
            // Показать сообщения из топика
            $forum->showTopicMessages();
        }
    } elseif ((isset($_POST['add_section'])) && (isset($_POST['title'])) && (isset($_POST['full_title'])) && (isset($_POST['description'])) && (isset($_FILES['thumb']))) {
        // Добавить новую секцию
        $forum->addSection($user);
    } else {
        $forum->showSections($user);
     // Показать секции, главная форума
    }
    include('inc/php/html/footer.php');
?>
